home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Gold Collection
/
Software Vault - The Gold Collection (American Databankers) (1993).ISO
/
cdr46
/
vfwdk.zip
/
VFWSDK.ZIP
/
SAMPLES
/
ICSAMPLE
/
MAKEFILE
< prev
Wrap
Text File
|
1993-02-03
|
2KB
|
69 lines
#
# icsample makefile
#
# ICSAMPLE is a sample installable compressor for Video for Windows.
#
# Copyright (c) 1991-1993 Microsoft Corporation. All Rights Reserved.
#
# You have a royalty-free right to use, modify, reproduce and
# distribute the Sample Files (and/or any modified version) in
# any way you find useful, provided that you agree that
# Microsoft has no warranty obligations or liability for any
# Sample Application Files.
#
NAME = icsample
EXT = drv
OBJ = drvproc.obj icsample.obj
DEFFILE = $(NAME).DEF
!if "$(DEBUG)" == "NO"
DEF =
RC = rc
CC = cl -c -nologo -Asnw -G2s -Zp -W3 -Oxwt $(DEF)
ASM = masm -Mx -t $(DEF)
LINK = link /NOD/NOE/MAP/NOPACKC/AL:16
LIBS = mdllcew libw mmsystem
!else
DEF = -DDEBUG
CC = cl -c -nologo -Asnw -G2s -Zip -W3 -Oxwt $(DEF)
RC = rc
ASM = masm -Mx -Zi -t
LINK = link /CO/NOD/NOE/LI/NOPACKC/MAP/AL:16
LIBS = mdllcew libw mmsystem
!endif
.c.obj:
$(CC) $*.c
.asm.obj:
$(ASM) $*;
.rc.res:
$(RC) $(DEF) -r $*.rc
goal: $(NAME).$(EXT)
@echo ***** finished making $(NAME) *****
$(NAME).$(EXT): $(OBJ) $(DEFFILE) $(NAME).res $(NAME).def libinit.obj
$(LINK) @<<
libinit.obj +
$(OBJ),
$(NAME).$(EXT),
$(NAME).map,
$(LIBS),
$(DEFFILE)
<<
-cvpack -p $(NAME).$(EXT)
$(RC) -t $(NAME).res $(NAME).$(EXT)
@mapsym /n $*.map
copy $(NAME).$(EXT) ..\..\bin
clean:
-del $(NAME).$(EXT)
-del $(NAME).res
-del *.obj
-del *.map
-del *.sym
-del *.cod